Big Huge Thesaurus

Cape Verde

noun

sounds kind of like